solar blanket - Alemán Inglés Diccionario